Daycare for Returning Clients

We’re excited to offer daycare services to clients who have completed a training program with us!

At this time, this service is not open to the public so we can build a group of dogs that are comfortable with each other and provide safe, fun outlets supervised by our trainng staff!

What will daycare with BPF be like?

Because we are trainers first and foremost, we look forward to setting your dog up for success!  For this reason, daycare at BPF Farm will be structured with the needs of your dog in mind. 

There will be plenty of play either with appropriately matched dogs or with our dedicated staff but it will not be free reign with other dogs all day long.  Groups will be given time to play, explore and engage in enrichment (on our agility course, using their sniffers, exploring obstacles, etc) followed by periods of rest.  Rest in between sessions will be essential to prevent overtiredness and cranky dogs that snark at their friends. 

Our goal is for your dog to be safely fulfilled in their day and to return home tired (and we are sure they will be!). 

Who can attend daycare?

Enrollment is currently limited to clients who have completed a training program with us in the last year.  If it’s been longer than that since we’ve seen you last, please reach out and decisions will be on a case by case basis.  We will welcome most dogs but unfortunately if your dog is aggressive to other animals, we kindly ask you to keep them at home. 

If your dog is friendly to other dogs but can be a little barky, no worries!  Shy or nervous?  We will work with them too. 

Our commitment to the mental and physical health of our client dogs is always first.  If your dog is not thriving in daycare, we will let you know as soon as possible!

How Enrollment Works

As you’ve already learned through your training program, consistency is key!  So, we will require a committment from our daycare enrollees. 

We will have a limited number of spots and you will be reserving your dog’s spot per month.  This is to ensure that they maintain a consistent routine and that the dogs get to have regular canine buddies that are a good fit!

What does daycare cost?

We have a few great options to fit your needs and budget! 

  • $35 for 1 day per week
  • $65 for 2 days per week
  • $97 for 3 days per week
  • $160 for 5 days per week

When you reserve your dogs place in daycare, you are committing to bringing them each week on the days you have pre-selected.  We require at least 2 weeks notice to cancel your dog’s reservation and will fill their spot.  

Going on vacation?  Please give us 2 weeks notice to skip a week.  

Looking to add some training to your dogs day?

We can do that!  Training sessions can be added on for $20 for 15 minute private session or $35 for 2 – 15 minute private sessions.

What are the hours?

Drop off for daycare will be between 8:00am – 8:15am on Mondays and from 7:45am – 9:30am Tuesday through Friday. 

Please do not arrive
 earlier than 5 minutes prior to opening.  Our staff arrives at 8am on Mondays and 7:30am the rest of the week.  

Pick up for daycare will be Monday through Friday from 4:00pm – 5:15pm.  We are not available for late pick up at this time due to our lesson & class schedule.  

Our farm is located at 721 Blooming Glen Rd Perkasie PA 18944.  This is our personal property so visits are by appointment only. 

Ready to enroll?


Daycare will enroll first come, first serve.  We do have a maximum number of dogs that we are allowed to have on the property per day and to ensure proper staff to dog ratio.

Payment is due at the time of booking your first week.  An invoice and and enrollment form will be sent to be completed within 24 hours to complete your reservation.

Future payments will be invoiced on Friday and due by Monday for the following week.  If you’d like to pay via check or cash for the coming week, please bring your payment on your dog’s last day of care during the current week.  Failure to pay will cancel your dogs enrollment in daycare. 

To enroll, please email us at with the days that you would like to enroll in.  We’ll confirm availability and send you an enrollment form and invoice to reserve your spot.