Systems and methods for providing nutritional and other products to animals are provided. Generally, the invention provides a dispensing system comprising an activity monitoring device, and a dispensing device comprising a processor programmed to receive a communication generated by the activity monitoring device. The processor controls the dispensing device to dispense a nutritional or other product in response to the communication from the activity monitoring device. The activity monitoring device can be attached to an animal and communicate with the dispensing device information regarding the nutritional requirements of the animal.