Flea and Tick Season is here!

Fleas and ticks can attach themselves to your pet as they go about their daily routines–they are present in nearly all 50 states, from tropical Florida to chilly Washington. Pet owners may already know that fleas and ticks thrive in one of your pet’s favorite...