rogerClark:
Well as no one else has replied...
Some other things to consider. Surely GPRS is going to cost you quite a lot, or perhaps mobile connections are cheap were you are. I think the cheapest I can get is $40 per year and I'm not sure that includes any data.
You may be better off considering the use of a 433Mhz transmitter, and receiver pair, then do something like transmit a brief signal every 2 minutes e.g. which would take less than a second, and then send the unit back to sleep.
But also have a receiver, and listen for perhaps 1 second after you transmit to see if the position of the dog is required.
i.e Transmitter sends a pulse every minute. Then listens for 1 second.
If you loose the dog, you use another device that has a 433Mhz receiver and transmitter, and you turn that unit on, it listens and if it receives the signal from the dog, it sends back a command to tell the module on the dog that the position of the dog is required.
The module on the dog then responds with a message saying "OK turning on GPS", then it turns on the GPS, waits for a fix, and then sends the position back to you.
I agree if the dog has run miles away this doesn't resolve the problem, as your system needs to be in range of the dog,so it would depend if the dog was in a built up area or roaming in open countryside. But if your dog is in a dense urban area, you'd need to leave the GPS on a lot to get a good fix hence you'd have battery issues
As advise initially, that size is not the problem. Power is you issue. and getting it to work at all is the issue.
Just buy some inexpensive parts and work with them, and once its all working fine consider how you can make the solution smaller.
BTW. One other option is wifi, e.g. the ESP8266 module, it can be configured to be a wifi base station (access point) or a normal wifi device (Wifi Station), they are very small and also contain a micrprocessor, so can be directly interfaced to a GPS device.
Hello, thanks for the reply!
I was thinking about using an Xbee (from what I've read online it's a pretty good RFID) so that, when it gets out of range from the area set by the RFID, it would turn the GPRS/GPS systems on. The RFID would be powered by the solar panels since the RF needs so little power. Since the same battery would power the GPS, GPRS and RF, while the dog is in its safe-zone, it would ONLY be feeding energy to the RF, as you said. What do you think? Other options are these two (for the RF transmitter/receiver).
http://www.amazon.com/433Mhz-transmitter-receiver-your-Experiment/dp/B00AMB3NCY/ref=sr_1_5?ie=UTF8&qid=1422687365&sr=8-5&keywords=433mhz
http://www.amazon.com/nRF24L01-Wireless-Transceiver-Arduino-Compatible/dp/B00E594ZX0/ref=pd_sbs_misc_1?ie=UTF8&refRID=0ZZ1ZCZX270M6TZ78Z0T
As for the data transfers: I want to be able to display my dog's location in Google Maps on my phone (unless there's another map option out there that you would recommend me using, I was thinking Google maps because it has pretty good naming of my streets here in Venezuela). Wouldn't I specifically need a GPRS to transmit the data of my dog's GPS location so that it can be done? I'm asking from what you said here
The module on the dog then responds with a message saying "OK turning on GPS", then it turns on the GPS, waits for a fix, and then sends the position back to you.
As for the data costs here, yeah they are pretty cheap, specially since only one of the mobile providers has LTE (horrible service they offer, too). So in general it's very cheap.
You mentioned WiFi, if I understood correctly, you mean to use WiFi as a sort of RF transmitter and reciever, so when my dog, for exmaple, leaves my own WiFi hotspot it would turn the other modules in his collar on?
Anyways, if GPRS is needed (which I think it is, unless I misunderstood you lol), what is the smallest possible GPRS I could use?
So far I have chosen these components (all subject to change under any advice from you or anyone here);
Adafruit Ultimate GPS Breakout - 66 channel w/10 Hz updates - Version 3
Atmega32u4 Breakout Board
Adafruit FONA - Mini Cellular GSM Breakout uFL Version
Slim Sticker-type GSM/Cellular Quad-Band Antenna - 3dBi uFL
http://www.amazon.com/gp/product/B00N4YMMTG/ref=ox_sc_act_title_1?ie=UTF8&psc=1&smid=A19MRELPGC5OXX
Is the GSM module I selected any good? Is it all compatible?
I haven't chosen the battery or the solar panels yet. I have some solar panels to do tests here when I get the components but I need to see what the total amount of input to run all of the components is needed before I buy or choose the battery and panels.
Again, thank you very much for your time and help rogerClark