A veterinary practice support system, the system comprising: an electronic network; an animal device worn by an animal and in communication with the electronic network, the animal device being configured to collect wellness data from the animal and transmit the collected wellness data over the electronic network; at least one veterinarian device in communication with the electronic network, the veterinarian device being configured to receive and display the wellness data received or processed over the electronic network; wherein the veterinarian device comprises: a processor in communication with the electronic network and controlled by a plurality of instructions stored in a memory, the memory being in communication with the processor, a display device in communication with the processor and having a graphical user interface on which are displayed a plurality of actuatable icons, the actuatable icons being associated with a plurality of business-related functions for operating a veterinary practice, each icon being actuatable to access an associated portlet and display additional information associated with the respective function of a veterinary practice on the graphical user interface, an animal segmentation module configured to filter and segment a plurality of individual animal records from an animal records database housing animal wellness data received from the animal owner device, and a messaging module configured for a user to compose and message based on the segmented animal records; an animal owner device in communication with the electronic network and configured to send wellness data to the processor; characterized in that the animal device has a biocompatible sensor, and the wellness data collected from the animal is related to compliance with a veterinarian-prescribed regimen of a prescribed medication for the animal, wherein the processor is configured to generate and send an alert to the at least one veterinarian device when the animal is not in compliance with the said veterinarian-prescribed regimen of prescribed medication. an electronic network; an animal device worn by an animal and in communication with the electronic network, the animal device being configured to collect wellness data from the animal and transmit the collected wellness data over the electronic network; at least one veterinarian device in communication with the electronic network, the veterinarian device being configured to receive and display the wellness data received or processed over the electronic network; wherein the veterinarian device comprises: a processor in communication with the electronic network and controlled by a plurality of instructions stored in a memory, the memory being in communication with the processor, a display device in communication with the processor and having a graphical user interface on which are displayed a plurality of actuatable icons, the actuatable icons being associated with a plurality of business-related functions for operating a veterinary practice, each icon being actuatable to access an associated portlet and display additional information associated with the respective function of a veterinary practice on the graphical user interface, an animal segmentation module configured to filter and segment a plurality of individual animal records from an animal records database housing animal wellness data received from the animal owner device, and a messaging module configured for a user to compose and message based on the segmented animal records; a processor in communication with the electronic network and controlled by a plurality of instructions stored in a memory, the memory being in communication with the processor, a display device in communication with the processor and having a graphical user interface on which are displayed a plurality of actuatable icons, the actuatable icons being associated with a plurality of business-related functions for operating a veterinary practice, each icon being actuatable to access an associated portlet and display additional information associated with the respective function of a veterinary practice on the graphical user interface, an animal segmentation module configured to filter and segment a plurality of individual animal records from an animal records database housing animal wellness data received from the animal owner device, and a messaging module configured for a user to compose and message based on the segmented animal records; an animal owner device in communication with the electronic network and configured to send wellness data to the processor; characterized in that the animal device has a biocompatible sensor, and the wellness data collected from the animal is related to compliance with a veterinarian-prescribed regimen of a prescribed medication for the animal, wherein the processor is configured to generate and send an alert to the at least one veterinarian device when the animal is not in compliance with the said veterinarian-prescribed regimen of prescribed medication.